﻿using System.Collections.Generic;

namespace User.Api.Dto.Check
{
    public class GetCheckDetailResponse : BaseResponse
    {
        public List<CheckItem> CheckItems { get; set; }

        public class CheckItem
        {
            /// <summary>
            /// 申请单号
            /// </summary>
            public string ItemNo { get; set; }
            /// <summary>
            /// 报告时间
            /// </summary>
            public string ItemDate { get; set; }

            /// <summary>
            /// 检查项目名称(为空)(如果单据类型为C检查单，必填)
            /// </summary>
            // public string ExamItemName { get; set; }
            /// <summary>
            /// 检查单印象(同上)
            /// </summary>
            public string Prompt { get; set; }
            /// <summary>
            /// 检查单内容所见(同上)
            /// </summary>
            public string Content { get; set; }
            /// <summary>
            /// 检验申请项目名称(如果为D检验单，必填)
            /// </summary>
            public string LabItemName { get; set; }
            /// <summary>
            /// 报告序号(同上)
            /// </summary>
            public string LabRepItemNo { get; set; }
            /// <summary>
            /// 报告名称(同上)
            /// </summary>
            public string LabRepItemName { get; set; }
            /// <summary>
            /// 结果(同上)
            /// </summary>
            public string LabRepResult { get; set; }
            /// <summary>
            /// 单位(同上)
            /// </summary>
            public string LabRepUnits { get; set; }
            /// <summary>
            /// 判断 H:偏高  L:偏低 N:正常(同上)
            /// </summary>
            public string LabInd { get; set; }
            /// <summary>
            /// 参考值 (同上)
            /// </summary>
            public string LabContext { get; set; }
        }
    }
}